<?php //Lista de depositos de un banco.

$gb="SELECT * FROM gestionbanco WHERE banco='{$_GET['nombre']}'";
$cgb=mysql_query($gb);
$rgb=mysql_fetch_array($cgb);

if ($_POST['retirando']=='si') { //Retirada de depósito si se ha solicitado

				//comprobación de fondos de usuario
		$fu="SELECT * FROM users WHERE nick='{$_SESSION['pol']['nick']}'";
		$cfu=mysql_query($fu);
		$rfu=mysql_fetch_array($cfu);
				
				$dif=$rfu['pols']+$_POST['importe']-$rgb['cancelacion'];

	if ($dif>=0) {//tengo dinero para pagar la comisión de cancelación. Retirar.


				$fecha=date('j F Y');
				$fechanum=mktime($fecha);
			
				$fechau=date("Y-m-d H:i:s");
		
				//Retirar depósito.
				$dep="DELETE FROM deposito WHERE banco='{$_GET['nombre']}' and depositante='{$_SESSION['pol']['nick']}' LIMIT 1";
				$cdep=mysql_query($dep);
				
				//Sumar fondos al usuario, restar la comisión de cancelación, e insertar los movimientos en transacciones
				
				
				$upfu="UPDATE users SET pols='$dif' WHERE nick='{$_SESSION['pol']['nick']}'";
				$cupfu=mysql_query($upfu);
				
				$recep="SELECT * FROM sociedades WHERE sociedad='{$_GET['nombre']}'";
				$crecep=mysql_query($recep);
				$rrecep=mysql_fetch_array($crecep);
				
				
				$trans1="INSERT INTO muvi_transacciones (pols, emisor_ID, receptor_ID, concepto, time) VALUES ('{$_POST['importe']}', '{$rrecep['idsoc']}', '{$rfu['ID']}', 'Retirada depósito', '$fechau')";
			
				$ctrans1=mysql_query($trans1);

				$trans2="INSERT INTO muvi_transacciones (pols, emisor_ID, receptor_ID, concepto, time) VALUES ('{$rgb['cancelacion']}', '{$rfu['ID']}', '{$rrecep['idsoc']}', 'Comisión Cancelación depósito', '$fechau')";
			
				$ctrans2=mysql_query($trans2);
				
				
				// Sumar la comisión a los fondos del banco e insertar el movimiento en la cuenta de la sociedad
				
				$saldo=$rrecep['saldo']+$rgb['cancelacion'];
				
				$sd="UPDATE sociedades SET saldo='$saldo' WHERE sociedad='{$_GET['nombre']}'";
				$csd=mysql_query($sd);
				
				
				$inscs="INSERT INTO cuentasociedad (sociedad, importe, contrapartida, concepto, fecha) VALUES ('{$_SESSION['pol']['nick']}', '{$rgb['cancelacion']}', '{$_GET['nombre']}', 'Cancelación depósito', '$fechanum')";
				$cinscs=mysql_query($inscs);
				

		print '<p>Ha retirado un depósito de <a href="modsociedades.php?mod=ver_sociedad&nombre='.$_GET['nombre'].'">'.$_GET['nombre'].'</a> por '.$_POST['importe'].' billetes, pagando por ello una comisión de '.$rgb['cancelacion'].'.<br /><br />';
		





		} else { 
		
			print '<center><p style="color: red;"><b>No tiene suficiente dinero para hacer frente a la comisión de cancelación.</b></p></center>';
		
		}


} // Fin retirada de depósito

 ?>

<center><h3>Lista de Depositos Bancarios</h3></center><br />
<center><h1><a href="modsociedades.php?mod=ver_sociedad&nombre=<?=$_GET['nombre']?>"><?=$_GET['nombre']?></a></h1></center><br />
<hr />
En esta página se pueden ver las personas que han confiado en <?=$_GET['nombre']?> para rentabilizar su dinero.
<br />

<center><table border="0" cellpadding="0" cellspacing="0" class="tabla"><tr><th>Depositante</th><th>Importe</th><th>Fecha apertura</th></tr>

<? //Lectura de depósitos


$dep="SELECT * FROM deposito WHERE banco='{$_GET['nombre']}'";
$cdep=mysql_query($dep);

while ($rdep=mysql_fetch_array($cdep)) {

$fechad=date('d-m-Y', $rdep['fecha']);

print '<tr class="modo1"><td>'.$rdep['depositante'].'</td><td>'.$rdep['importe'].'</td><td>'.$fechad.'</td>';

if ($rdep['depositante']==$_SESSION['pol']['nick']) {//Mostrar el botón retirar depósito a sus propietarios

?>
<td><form action="modsociedades.php?mod=listadepositos&nombre=<?=$_GET['nombre']?>" method="post" >
<input type="submit" name="retirar" value="Retirar" />
<input type="hidden" name="retirando" value="si" />
<input type="hidden" name="importe" value="<?=$rdep['importe']?>" />
</form></td>

<?

} // fin Botón retirar

print '</tr>';


} // Fin de while

?>

</table></center>



<br />
<center>Cancelar un depósito tiene una comisión de <?=$rgb['cancelacion']?> billetes.</center>
